train protection - French English Dictionary